internal state